dispatch managers - Turkish English Dictionary